young and cheeky person - German English Dictionary